package com.ssyt.yt1.day13;

import java.util.Calendar;

import com.ssyt.yt1.common.util.Util;

/**
 * <pre>
 * 黑色星期五
 * 			黑色星期五源于西方的宗教信仰与迷信：耶稣基督死在星期五，而13
 * 			是不吉利的数字。两者的结合令人相信当天发生不幸的事情。星期五
 * 			和数字13都代表着坏运气，两个不幸的个体最后结合成超级不幸的一
 * 			天。所以，不管哪个月的13日又恰逢星期五就叫“黑色星期五”。找出
 * 			来未来几年哪些天是“黑色星期五”。
 * 
 * </pre>
 * 
 * @author Administrator
 *
 */
public class BlackFridayDemo {

	public static void main(String[] args) {
		int futureYearNumber = 5;
		Calendar calendar = Calendar.getInstance();
		int year = calendar.get(Calendar.YEAR);
		for (int i = year + 1; i <= year + futureYearNumber; i++) {
			for (int j = 0; j < 12; j++) {
				calendar.set(i, j, 13);
				if (calendar.get(Calendar.DAY_OF_WEEK) == Calendar.FRIDAY) {
					System.out.println(Util.format(calendar.getTime()));
				}
			}
		}
	}
}
